--- title: "02-python 安装与配置" created: 2025-11-25 tags: - 项目筑基 --- # python 安装与配置 ## **1. 安装 Anaconda(Python 数据科学与 AI 开发环境)** **Anaconda** 是最常用的 Python 数据科学、机器学习框架的开发环境。它自带 Python 和大量科学计算库,非常适合处理数据、AI、深度学习等工作。 ### **下载 Anaconda:** - 镜像站下载2021年11月版的anaconda - ![[2-Learning/03-项目筑基/04-工具与环境/01-编程语言/assets/image-19adc3aa.png]] - 放在d盘新建Anaconda文件夹即可 ![[2-Learning/03-项目筑基/04-工具与环境/01-编程语言/assets/image-f34cb5d3.png]] - 勾选加入环境变量 ![[2-Learning/03-项目筑基/04-工具与环境/01-编程语言/assets/image-c4bfef6a.png]] ### 检查下载成功与否 win+r cmd ![[2-Learning/03-项目筑基/04-工具与环境/01-编程语言/assets/image-d34f2929.png]] 输入python 回车 显示版本号即为成功 ![[2-Learning/03-项目筑基/04-工具与环境/01-编程语言/assets/image-75fea623.png]] ### conda/pip 换源(国内必配,否则下载慢到怀疑人生) **conda 换清华源**——`C:\Users\你的用户名\.condarc` 写入: ``` channels: - defaults show_channel_urls: true default_channels: - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r custom_channels: conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud ``` **pip 换源**(一次性命令,免改文件): ``` pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple ``` ### conda 最常用命令 | 命令 | 说明 | | --- | --- | | `conda create -n 环境名 python=3.10` | 建独立环境(一个项目一个环境,别都挤 base) | | `conda activate 环境名` | 进入环境 | | `conda env list` | 看有哪些环境 | | `conda install 包名` / `pip install 包名` | 装包(conda 没有的包用 pip) | | `conda deactivate` | 退出环境 | ### requirements.txt——项目依赖清单(协作/部署必用) 把当前环境的依赖导出成清单,别人(或换了电脑的你)一条命令还原: ``` pip freeze > requirements.txt # 导出当前环境所有依赖及版本 pip install -r requirements.txt # 按清单安装 ``` > 💡 好习惯:项目环境装完包就顺手 `pip freeze` 一次。这也是"我电脑上能跑"问题的标准解法——版本全在清单里。 ## 2、下载并破解pycharm **PyCharm** 是 JetBrains 提供的 Python 开发 IDE,拥有强大的调试、代码补全、虚拟环境支持。 ### 下载**PyCharm** ### 破解pycharm 下载完后 启动pycharm 关闭 运行破解包中的 (破解包已丢——PyCharm 走学生认证拿官方授权即可,社区版 Community 本来就免费,纯 python 够用,见总述篇) ![[2-Learning/03-项目筑基/04-工具与环境/01-编程语言/assets/image-7a30be75.png]] 再次打开pycharm 破解成功 ## 配置 新建项目 项目位置(代码放在什么地方) 解释器位置——使用先前配置的解释器 选择anaconda 选择之前下载的路径 ![[2-Learning/03-项目筑基/04-工具与环境/01-编程语言/assets/image-dd40a38f.png]] 找到该目录下的python.exe文件 ![[2-Learning/03-项目筑基/04-工具与环境/01-编程语言/assets/image-8262a5ef.png]] 新建完成 完成配置 ![[2-Learning/03-项目筑基/04-工具与环境/01-编程语言/assets/image-c1be1528.png]] --- ⬅️ [[01-C、C++ 安装与配置|C、C++ 安装与配置]] 🏠 [[00-工具与环境|00-工具与环境]] ➡️ [[03-java 安装与配置|java 安装与配置]]